Shoe Last Extension As An Origin

ABSTRACT

A method for locating critical control points on a part or combination of parts during a manufacturing process involves mating, directly or indirectly, a jig extension to the part or parts. A pattern on the jig extension defines an origin point that is used to track the position of the part or parts during manufacturing, such as during location-sensitive operations. The jig extension may be a shoe last extension which connects to a shoe or shoe component via a shoe last.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of U.S. Provisional Application No.62/168,837, filed May 31, 2015, which is hereby incorporated byreference in its entirety. This application is related by subject matterto U.S. Provisional Application No. 62/168,836, filed May 31, 2015.

TECHNICAL FIELD

Concepts provided herein relate to an extension for a manufacturing jig,in particular, an extension for a last used in the manufacture of shoes.

BACKGROUND

The manufacturing of a shoe can be a laborious process done by humanhands. Because the process has historically been performed by a person,compensations could be made during the process for variations inmaterials, tooling, and conditions. Therefore, less precision in thetooling, materials and/or conditions may have been enforced as it wascontemplated that the human performing the process could adjust andcompensate for the variations in materials, tooling, and conditions. Forexample, a shoe may be formed around a tooling to give it a desiredshape and style. The tooling, in an exemplary aspect, is a last. Thelast may be handmade or it may be mass produced, but in both scenariosthe last may have been formed with a limited precision as it wascontemplated that the human using the last to form the shoe wouldprovide compensation for slight variations.

BRIEF SUMMARY

This brief summary is provided as an introduction to certain features ofthe disclosure, and is not intended to identify key or essentialcomponents, or to be used to define the invention or any aspect of theinvention in isolation from the claims and the remainder of thespecification.

Aspects herein are generally directed to utilizing a last extension,which may be integral or supplemental to a last, in the manufacturing ofa shoe. The last extension may be manipulated by a mechanized process,such as a robotic arm, in a manner that the mechanized process candetermine a location (e.g., origin) that is common across various lastextensions based on the characteristics of the last extensions. Anability to determine a common location across last extensions allowsmultiple mechanisms (e.g., a variety of robots) to manipulate a commonlast extension at different phases of manufacturing of an associatedshoe. Each of the mechanisms may then know locations of the associatedshoe to which a process should be performed as the location can betranslated to the known last extension location, such as an origin, inan exemplary aspect. Therefore, it is contemplated that processestraditionally performed by a human that relied on compensation by thehuman operator can be automated with the implementation of a lastextension, as will be described in greater detail hereinafter.

For example, aspects herein generally relate to an extension for a shoelast. The extension has a mounting mechanism for reversibly joining thelast extension to a last in a fixed position. The last extension has apattern on the surface of the last extension. The pattern comprises atleast a line and a point off the line. The pattern serves as an originlocation, allowing the manufacturing system to precisely identify thelocation of the last extension throughout the manufacturing process.

Points on the last, or on a shoe component or shoe on the last, that arecritical during the manufacturing process can be mapped to the originlocation on the last extension, allowing the manufacturing system toidentify and adjust for variations in the last or components on thelast. The mapping may be accomplished automatically, e.g., by scanningthe last with or without key shoe components while the last is joined tothe extension. To the degree the map does not change significantly,e.g., because of further manufacturing operations, such as the additionof new shoe parts that change the critical reference points on the shoe,the map can be used to account for the location and position of criticalpoints on the shoe or shoe component without having to re-measure thelast and shoe or shoe components or re-calibrate manufacturingoperations.

Additional objects, advantages, and novel features of the disclosedconcepts will be set forth in part in the description which follows, andin part will become apparent to those skilled in the art uponexamination of the following, or may be learned by practice of thedisclosure.

BRIEF DESCRIPTION OF THE DRAWINGS

The following disclosure references the attached drawing figures,wherein:

FIG. 1 is a perspective view of an exemplary last extension according toaspects hereof;

FIG. 2 is a top view of an exemplary last extension;

FIG. 3 is a side view of an exemplary last extension;

FIG. 4 is a side view of an exemplary last extension;

FIG. 5 is a bottom view of an exemplary last extension;

FIG. 6 is a front view of an exemplary last extension;

FIG. 7 is a rear view of an exemplary last extension;

FIG. 8 is a perspective view of an exemplary last extension;

FIG. 9 is a perspective view of an exemplary last extension;

FIG. 10 is a perspective view of an exemplary last extension;

FIG. 11 is a perspective view of an exemplary last extension;

FIG. 12 is an side view of an exemplary last extension mountingmechanism;

FIG. 13 is a perspective view of an exemplary last extension mountingmechanism;

FIG. 14 is a perspective view of an exemplary last extension mountingmechanism;

FIG. 15 is a perspective view of an exemplary last extension mountingmechanism;

FIG. 16 is a perspective view of an exemplary last extension engagedwith a last and showing an exemplary mechanism for engaging the lastextension with an exemplary clamp;

FIG. 17 is a simplified flowchart for an exemplary method for mating alast to a last extension;

FIG. 18 is a simplified flowchart for an exemplary method formanufacturing a shoe;

FIG. 19 is a simplified flowchart for an exemplary method fordetermining the position of variable parts; and

FIG. 20 is an exemplary calibration tool.

DETAILED DESCRIPTION

The disclosed concepts are described in the context of a shoe lastextension. It should be appreciated that the extension may haveapplicability in other manufacturing processes, where the extensionmight be more generally referred to as a jig extension rather than ashoe last extension. In principle, the structure and function of the jigextension would be the same as that of the shoe last extension, withvariations as needed for a particular task or jig.

Aspects herein are generally directed to utilizing a last extension,which may be integral or supplemental to a last, in the manufacturing ofa shoe. The last extension may be manipulated by a mechanized process,such as a robotic arm, in a manner that the mechanized process candetermine a location (e.g., origin) that is common across various lastextensions based on the characteristics of the last extensions. Anability to determine a common location across last extensions allowsmultiple mechanisms (e.g., a variety of robots) to manipulate a commonlast extension at different phases of manufacturing of an associatedshoe. Each of the mechanisms may then know locations of the associatedshoe to which a process should be performed as the location can betranslated to the known last extension location, such as an origin, inan exemplary aspect. Therefore, it is contemplated that processestraditionally performed by a human that relied on compensation by thehuman operator can be automated with the implementation of a lastextension, as will be described in greater detail hereinafter.

A shoe last is a form that is used to shape, position, and/or assembleshoe components into sub-assemblies or a complete shoe. A shoe last istypically shaped somewhat like a foot, such as a human foot, with thegeneralized foot shape varying based on the type and design of the shoe.For example, a shoe last for a dress pump might be notably differentfrom a shoe last for a basketball shoe, and both might be notablydifferent from a shoe last for a soccer shoe.

Even in the form of a generalized foot shape, e.g., not fully accountingfor the curvature between the toes or conforming perfectly to a stylizedfoot arch, a shoe last typically has a complicated shape. This makesmanufacturing multiple shoe lasts to precisely the same contoursdifficult and expensive. Variations in lasts for the same shoe designcan interact with variation in the shoe components to createunacceptable variations in the finished shoes. Precision machined lastshave been used to reduce last-to-last variation, but precision machinedlasts are expensive and may have long lead times when a new last isneeded.

As such, aspects herein are generally directed to utilizing a lastextension, which may be integral or supplemental to a last, in themanufacturing of a shoe. The last extension may be manipulated by amechanized process, such as a robotic arm, in a manner that themechanized process can determine a location (e.g., origin) that iscommon across various last extensions based on the characteristics ofthe last extensions. An ability to determine a common location acrosslast extensions allows multiple mechanisms (e.g., a variety of robots)to manipulate a common last extension at different phases ofmanufacturing of an associated shoe. Each of the mechanisms may thenknow locations of the associated shoe to which a process should beperformed as the location can be translated to the known last extensionlocation, such as an origin, in an exemplary aspect. Therefore, it iscontemplated that processes traditionally performed by a human thatrelied on compensation by the human operator can be automated with theimplementation of a last extension, as will be described in greaterdetail hereinafter.

In some aspects, the disclosure relates to a last extension for a lastfor an article of footwear. The last comprises a body 10. Body 10 may berigid. Suitable materials for forming a rigid body include, withoutlimitation, steel, aluminum, copper, brass, chrome, resins, plastics,and the like. If resins or plastics are used, the specific materialshould be selected for dimensional stability under conditions in themanufacturing environment, such as temperature, pressure, and humidity.Body 10 may have a top or upper surface 70, a bottom or lower surface80, a front 90 and a back 100. The body may have sides 60. As shown inFIG. 1, last extension 110 has a generally oval shape. This shape maycorrespond generally to the shape of a last island, be relatively easyto clean and/or be relatively easy to handle. However, the shape of thelast extension is non-essential so long as it does not interfere withthe assembly of the shoe. Square, circular, rectangular and complex orasymmetrical shapes could be used. Defining a “side” to an ovalstructure may be difficult at the periphery, however, the definition ofwhether a particular point on the shoulder curve between the side andback of the last extension, for example, is not critical tounderstanding the disclosure, as will be understood from the remainderof the description. Similarly, relative terms like upper and front areused to describe the surfaces of the body 10 for convenience, however,the last extension could be inverted, before, during, or after use,e.g., to be attached to a last or interact with other manufacturingequipment, to reorient the last during manufacturing operation(s), or toremove the extension from a last or from other manufacturing equipment.

The last extension may be made using precision machining, such as by useof a CNC milling machine. The last extension may be suitable for usewith a wide variety of lasts of different sizes and designs, making itmore economical to precision machine a smaller number of last extensionsthan a full complement of shoe lasts for a variety of shoe sizes anddesigns. The last extension may comprise a mounting mechanism forreversibly joining the last extension to a last. Typically, the lastextension is joined to the top of the last, sometimes called the lastisland, so as to avoid interference with the assembly of a shoe on thelast. The last may be joined to the last extension in a manner whichlimits rotational movement between the last and the last extension, toensure that the position of the last relative to the last extension isfixed within acceptable tolerances. In some aspects, the last may bejoined to the last extension by two or more protrusions 250, 260, aswill be discussed with FIGS. 13-15 hereinafter, such as pins or bolts,which may extend through part or all of the last extension as bycavities 20 in the last extension 110. The protrusions 250, 260, ifused, may be permanently or reversibly joined to a last 190, asdescribed with reference to FIGS. 12-15 hereinafter. Alternately, thelast extension may comprise permanently or reversibly attachedprotrusions that can be joined to corresponding cavities on the last.The last extension may comprise an additional cavity 40 or cavitiesalong the upper 70 and/or lower 80 surfaces, or running through the lastextension between the upper and lower surfaces. The additional cavity 40or cavities, apart from any cavities that may be used to join the lastextension to a last, may be useful for imprecise handling of the lastextension, e.g., for storing the last extension, or for conveying thelast extension, without or without the last attached, before, between,or after manufacturing operations. As an example, the additional cavitymay be placed along the upper surface, and may be used to hold the lastextension as it is moved from a final shoe assembly operation to astation for removing the finished shoe from the last, while the lastextension is still attached to the last.

A single protrusion may be used for securing the last extension to alast. To limit rotational movement around a single protrusion, the lastextension may comprise tails that extend downward from the lastextension beyond an upper edge of the last. Another suitable mountingmechanism has rails 30, as shown in FIGS. 8 and 15, which may slide intocorresponding grooves on the last or secure a protrusion or protrusionsfrom the last. Another useful mounting mechanism is shown in FIG. 13. Inthe exemplary aspect of FIG. 13, last extension 110 b has a first cavity230 opening generally toward the back 100, and a second cavity 240opening generally toward side 60. The first cavity 230 can slide into aposition substantially surrounding a first protrusion 250 from the uppersurface 220 of last 190. The last extension 110 b can then be rotatedsuch that second cavity 240 substantially surrounds a second protrusion260 from the upper surface 220 of last 190. The protrusions 250, 260 aresubstantially surrounded in that they are enclosed except for the openportion of cavities 230, 240 that are used to engage protrusions 250,260.

The mounting mechanism shown in FIG. 14 operates similarly to that ofFIG. 13, except that the cavities are incorporated into a body 10 havinga more uniform cross-section perimeter than that of FIG. 13. Lastextension 110 c has a first cavity 230 opening generally toward the back100, and a second cavity 240 opening generally toward side 60. The firstcavity 230 can be positioned around a first protrusion 250 from theupper surface 220 of last 190. The last extension 110 c can then berotated about the first protrusion 250 such that second cavity 240 ispositioned around a second protrusion 260 from the upper surface 220 oflast 190. As provided above, while specific relative terms (e.g., front,back, and side) are provided, it is understood that alternatives may beimplemented while accomplishing a similar result in some aspects. Forexample, in the above aspect, the last extension 110 c could be rotatedabout the second protrusion 260 such that cavity 230 is positionedaround the first protrusion 250, in an alternative aspect.

In addition to or as an alternative to a mechanical mounting mechanism,the last extension might be magnetic or include a magnetic component.For example, as shown in FIG. 12, last extension 110 a may haveprotrusions, such as tab-like protrusions 210, which extend beyond thelower surface 80 of the last extension 110. The last may have aprotrusion, such as plane-like protrusion 200, extending from at least aportion of the upper surface 220 of the last 190. The tab-likeprotrusions 210 may sit on the same side of plane-like protrusion 200(e.g., right side, left side, front, or back), or on opposite sides ofplane-like protrusion 200 (e.g., right/left, front/back), or in slots orcompartments within the plane-like protrusion 200. The tab-likeprotrusions 210 may be magnetic or may include one or more magnets ormagnetic portions. The magnetism may be passive or may be activated, asby connection to a power source. Plane-like protrusion 200 may also bemagnetic or may include one or more magnets or magnetic portions.Plane-like protrusion 200 or a portion thereof may have an oppositemagnetic polarity to the tab-like protrusions 210. In some aspects,upper surface 220 of last 190 may be magnetic or include magneticcomponents, in which case plane-like protrusion 200 would not benecessary. Tab-like protrusions 210 may also be used in a non-magneticmounting mechanism. For example, tab-like protrusions 210, when situatedalong or within plane-like protrusion 200 or last 190, may preventrotational movement of last extension 110 a relative to last 190.

Other mounting mechanisms are feasible for reversibly joining the lastextension to a last in a manner which limits movement of the lastextension relative to the last. As examples, suction may be used to jointhe last extension to the last, or the last extension could be bolted tothe last, i.e., a bolt could be run through the last extension into thelast and secured, as by hand, power tool, or robot.

At least one side 60 of body 10 includes a pattern. The pattern mayinclude at least a line 120 and a point off the line 140, as shown inFIG. 11, such that a relationship between the line 120 and the point offthe line 140 can be used to define a single origin location on lastextension 110. Typically, the origin location is defined as the pointwhere a second line, perpendicular to line 120 and including the pointoff the line 140 intersects line 120, however, other relationships maybe used. The pattern may have two intersecting lines 120, which mayfurther be orthogonal to one another, as shown in FIGS. 1 and 9. A line120 or both lines 120 and/or a point off the line 140 may be defined bydiscrete elements 130, such as the circles shown in FIG. 10. Other sidesof body 10 may have no pattern, the same pattern, or a differentpattern.

The pattern may be dimensional. As shown in FIG. 1, line 120 is not,strictly speaking, a geometric line because it has a width 150 and adepth 160. The pattern depth may be sufficient for mechanically aligningthe last extension in a fixed position and known orientation. Forexample, a manufacturing conveyance system, such as a robotic arm, mayhave a gripper or clamp with a dimensional pattern complementary to thaton the last extension, such that mechanically engaging the dimensionalpattern on the gripper or clamp with the dimensional pattern on the lastextension provides a fixed, known orientation and position for the lastextension. As shown in FIG. 1, lines 120 may be grooves having width 150and depth 160 across at least a portion of a surface of body 10.

If the pattern comprises a groove, the width of the groove may varyalong its depth. As an example, if the depth of the groove extends fromthe surface of the body 10 inward, toward the center of the body 10, thewidth of the groove may be greater at the surface of the body 10 than atthe deepest part of the groove. In this example, the groove might bedescribed as V-shaped, even though the deepest part of the groove may bemore of a flat or curved plateau than a point. A clamping or grippingmechanism could align itself with the pattern on the last extension andclamp down in the desired orientation, or could slide correspondingprotrusions into the grooves on the surface on the last extension.

In use, the last extension may be attached, manually or automatically,to a last. As shown in FIG. 17, attaching a last extension to a last maycomprise providing a last extension having a cavity open to an exteriorsurface of the last extension at step 300. Attaching a last extension toa last may comprise providing a last with one or more protrusions froman upper surface of the last at step 310. In an exemplary aspect, theprotrusions may include, but are not limited to, a bolt or screwallowing the last extension to be coupled with the last by way of amechanical fastener. Further, it is contemplated that the protrusion mayall the last to be joined to the last extension by moving the opening ofthe cavity in the last extension along the upper surface of the last toenvelop the protrusion at least partially within the cavity in the lastextension at step 320. The attachment may involve reversibly joining thelast extension to a last. The attachment may involve securing the lastextension in a fixed position relative to the last. There may be shoecomponents on the last when it is attached to the last extension, orshoe components may be placed on the last after it is attached to thelast extension. It should be appreciated that these steps, like thesteps in other methods and processes described herein, need not beperformed strictly in the order numbered or described, unless expresslyprovided otherwise.

The last extension may comprise a pattern that defines an originlocation. The origin location may be identified by engaging a piece ofmanufacturing equipment having a known or determinable size andposition, such as a robotic arm for conveying parts or a particularmanufacturing station, such as a sewing or embroidery machine, with thepattern on the last extension. The pattern on the last extension may bedimensional to facilitate a mechanical engagement and/or to provide amechanical confirmation that the last extension origin has beenidentified, e.g., because a gripper or connection is not secure until itis properly aligned with the dimensional pattern. A dimensional patternmay include a protrusion (e.g., positive space) from a surface of thelast extension and/or a depression (e.g., negative space) from a surfaceof the last extension. An exemplary mechanical clamp 270 with acomplementary pattern 280 to that on the last extension 110 is shown inFIG. 16.

The pattern on the last extension need not be dimensional, or ofsufficient dimensions to facilitate mechanical identification. Othersuitable means for identifying the pattern include visual detection andradio-frequency identification (RFID). Depending upon the desiredidentification system(s), the pattern on the last extension may bedefined by RFID transmitters, by visual distinction from the body of thelast extension (e.g., color or fluorescence), and/or by mechanicalproperties (e.g., a dimensional pattern).

As shown in FIG. 18, at step 330, before or after one or more shoecomponents are applied to the last in step 340 hereinafter, the last maybe attached to a last extension having a pattern, the pattern useable indefining an origin location on the last extension. It is contemplated,in alternative aspects, the last extension is integral with the last andtherefore the step 330 may be omitted. At a step 340, a shoe componentmay be applied to or placed on the last having the last extension. Atstep 350, the pattern on the last extension is identified. At step 360,the last and any shoe components on the last may be scanned or measuredafter the last is attached to the last extension. The scanning mayinvolve acquiring a digital image and computer-analyzing the image toidentify critical locations or points on the last, a shoe component(s)on the last, or an assembled shoe. The scanning may involve 2D or 3Dlaser scanning. Alternate scanning or imaging technology may be used.Manually, critical locations or points on the last, a shoe component(s)on the last, or an assembled shoe could be measured relative to theorigin on the last extension, as with a tape measure, ruler, micrometer,or laser micrometer. At step 370, the scan data, such as critical pointsidentified during the scan or measurement, may be mapped to the originon the last extension. Images or scans can be used to calculate aposition relative to the origin on the last extension, even if the lastextension was not scanned, because the position and orientation of thelast extension is known by engagement with the holder, conveyor, orother manufacturing equipment at the scanning location. This assumesthat the observations of the critical points—whether by a scan, imageacquisition, or direct measurement—are taken while the last is attachedto the last extension. In this way, critical points, e.g., for furthermanufacturing operations or for quality assurance inspections, can beprecisely located relative to the last extension, even if the lastand/or any shoe components on the last deviate from nominalspecifications. This precise location can be maintained during amanufacturing operation and between manufacturing operations, even ifthe last must be conveyed or transferred between different pieces ofmanufacturing equipment, because the critical points are always definedrelative to the origin on the last extension, which can be quickly andeasily located during or after transfers between systems. At step 380,the map is used to perform location-sensitive operations involving theone or more shoe components. The location-sensitive operations may beperformed at one or more critical points on the one or more shoecomponents.

It is not necessary to obtain a complete scan or map of the entire lastor all of the shoe component(s), if any, on the last, in order toprovide precise location information. A scan or map does not need toyield a complete image of the last and/or shoe component(s), or even toyield an image at all. Rather, specific control points may be identifiedand used without generating an image of the last and/or shoecomponent(s). Of course, a partial or complete image may also beproduced, if desired. If it is desired to render a human-readable image,the image may be generated entirely from observations or measurements ofa specific part, or non-critical portions of the image may be assumed orinferred based on observations or measurements of critical points and/orgeneral information about the shoe design.

Critical points may include, for example, locations on the shoe or shoecomponent where a location-sensitive manufacturing operation occurs. Anoperation is location-sensitive if a deviation in the location at whichthe operation is performed results in an unacceptable functional oraesthetic defect when the magnitude of the deviation in placement issmall relative to typical process and/or part variations. A criticalpoint may be a path along which decorative or functional stitchingshould be placed. Another critical point may be a region of a shoe towhich an adhesive, dye, or other decorative or functional substanceshould be applied. Another critical point may be the region at thebottom edge of a shoe upper to which cement is applied to attach a sole.Many other critical points are possible, and critical points may varybased on the design of the shoe and/or the state of a particular shoe'smanufacture (e.g., how many manufacturing steps have been completed).

If a critical point changes during the manufacturing process, as, forexample, because of the addition of new components or the re-shaping ofprior components, the new critical points can be scanned andmanufacturing can continue without additional measurement orobservation, using the last extension origin for manufacturing control,unless and until there is a future change in one or more critical pointson the shoe or shoe components. If there is a change in one or morecritical points, new observations or measurements can be taken. It ispossible, but not uniformly necessary, to create a complete scan or mapof the changed critical point(s). Images and/or data can be collectedonly from portions of the shoe components which have changed. In somecases, the transformation in the shoe components may be so significantthat a complete scan, or a scan of more than the critical points thathave changed, or a scan of all critical points, may be desirable.

The map of the critical points relative to the origin defined by thepattern on the last can then be used to position location-sensitiveoperations as the last having a last extension transfers betweendifferent mechanisms and processes. For example, adhesive, such ascement that might be used to join a shoe upper to a shoe sole, can beplaced precisely, accounting for process variations including variationsin the shape and size of the last and/or variations in the shape, size,or position of any shoe components on the last. This precise placementcan be done almost instantly, without need to verify the position of thelast or the shoe components, which are known from the position of thelast extension and the map of critical points on the last or the shoecomponents relative to the pattern defining an origin location on thelast extension. Other operations, including operations which might notbe location sensitive, such as some buffing or cleaning operations, canalso be performed.

Once the critical points are mapped to the origin on the last extension,a series of operations can be performed. For example, the last extensionmay be joined to the last. The last extension, joined to the last, maybe conveyed to a manufacturing station. A first manufacturing stationmay be a scanning station. The conveyance system may engage with thelast extension in a way that identifies the origin on the lastextension, or the conveyance system may permit or facilitate thetransfer of the last extension to a gripper that can identify the originon the last extension. A scan may be taken of the last and any shoecomponents on the last while the position and orientation of the patternon the last extension are known. Critical points on the last and/or anyshoe components on the last may be mapped to the origin location on thelast extension. At the same or a separate station, a manufacturingoperation may be performed at one or more of the critical points on thelast and/or any of the shoe components. Exemplary manufacturingoperations include moving or repositioning a particular component of theshoe; applying a substance, such as a dye or an adhesive, to a portionof one or more shoe components; joining two or more shoe components;inspecting the shoe, as by automated inspection; and the like. Knowingthe precise location of the last and/or any shoe components on the lastindirectly by identifying the pattern on the last extension may permitfor more precise positioning of location-sensitive manufacturingoperations, permit the automation of manufacturing operations that areoften completed by hand, reduce the frequency and/or severity offunctional and/or aesthetic defects, and do so without the cost or timerequired to use precision machined lasts or to re-establish the positionof the last and/or any shoe components on the last at multiplemanufacturing stations.

After a particular manufacturing operation or after completion of aparticular shoe, the last extension may be removed from the last. Thelast extension may be re-used with another last of the same type, orwith another last of a different design and/or size, so long as the lastis compatible or can be retrofitted to be compatible with the mountingmechanism on the last extension. Similarly, the last extension may beused with different manufacturing equipment, such as conveyance systemsor operation stations (such as stitching or embroidery machines, gluingstations, part addition and/or joining stations, inspection stations,cleaning stations, etc.). As a result, a single precision-machined lastextension may be used much more often than a particular last, resultingin a cost-savings relative to precision machining lasts for shoes ofdifferent sizes and designs.

It should be appreciated that the last extension could also be integralto or permanently joined to a last, or could be reversibly attached butnot removed from the last after a particular process or after themanufacture of a single shoe. For example, a finished shoe or shoecomponent may be removed from the last and the last may be redeployed tomanufacture another shoe or shoe component without removing the lastextension.

A method for using a jig extension, rather than a shoe last extension,is shown in FIG. 19. As mentioned above, the concept of a jig extensionis comparable to that of a shoe last extension, except that the jigwhich is being extended is not necessarily a shoe last. In someembodiments, a jig extension may engage directly with a part rather thanwith another jig. At step 390, a jig extension is provided, the jigextension having a connection to a part (direct or indirect, as througha jig which connects to a part) and a pattern defining an originlocation on the jig extension. At step 400, a pattern on the jigextension is identified. At step 410, the part connected to the jigextension is scanned. At step 420, the scan is used to map at least aportion of the part, such as critical points on the part, to the originon the jig extension. At step 430, the map is used to performlocation-sensitive operations involving the part. The location-sensitiveoperations may be performed at, along, or near critical points on thepart.

The origin pattern on the last extension or jig extension may be usefulfor identifying the position and/or orientation of the extension duringmanufacturing, such as when the extension is transferred betweenlocations or separate manufacturing machinery, however, for the purposeof process control, any point on or within the last extension could beused as an alternate origin, calculated in relation to the initialcalibration pattern and/or the pattern on the last extension. Such analternate origin point, because it is defined in relation to the originpattern, does not need to be marked or distinguishable on the extension.The alternate origin point may not be discernible from the physicallast. If an alternate origin point is used, the “origin” pattern on thelast extension may still function to track the position and orientationof the last extension, e.g., by providing a mechanical, visual, RFID, orother signal of the position and orientation of the last extensionduring in-process transfers of the last extension. An alternate originpoint may be useful, for example, to simplify calculations used inprocess control. Critical control points may be identified relative tothe pattern on the last, to an alternate origin point, or both.Different alternate origin points may be used for different shoe designsand/or for different processes. That is, an alternate origin point, ifused, may change during the processing of a particular shoe, or for theprocessing of different shoes, or both.

As multiple systems based on different technologies may be utilized inthe manufacturing of an article, it is contemplated that a unifyingcalibration may be performed to allow the various systems andtechnologies to achieve a common understanding of where an origin, suchas on a last extension, may be positioned in space. For example, it iscontemplated that a vision system may be implemented to identify one ormore critical points on a shoe, such as a bite line between the shoeupper and the sole to be affixed thereon. As provided herein above, avision system may determine the critical points and then generate amapping of the critical points back to an associated origin, such as anorigin of the last extension. However, in an exemplary aspect, thecreation of the mapping between visually determined critical points onthe shoe and an origin of the last extension may benefit from acalibration process that ensures the vision system is able to locate thelast extension origin.

The position of the last extension origin may be visually calibratedbefore the last extension is used in manufacturing. Checkerboardcalibration is one suitable process known in the art, by which a visionor laser scanning system can detect a precise position in a standardpattern. As shown in FIG. 20, a last extension 110 may be placed on acalibration block 500. The calibration block may comprise a checkerboardpattern 510 or other suitable calibration pattern. The checkerboardpattern may be situated in a known position on a precisely machinedcalibration block. The calibration block may precisely secure the bottomof the last extension, such that identification of one or more controlpoints on the calibration block translates to identification of thelocation of the precisely machined last extension 110. The calibrationblock may define an x-y-z axis that may also be used as a referencepoint in calibration and/or process control.

Further, it is contemplated that an additional system, such as a robotcontrolled process (e.g., adhesive applicator controlled by a CNC robot,a cutting mechanisms controlled by a CNC robot, a painting mechanismcontrolled by a CNC robot, sewing mechanism controlled by a CNC robot)may be performed on the shoe associated with the last extension. Inorder for the robotic elements to determine a position of the lastextension origin, a calibration process may be performed utilizing thecalibration block 500. For example, prior to the processing of a shoecomponent by the robotically-controlled mechanism (e.g., adhesiveapplicator, printing mechanism, cutting tool), the robot may becalibrated in relation to the last extension.

The process of calibrating the robot may include touching a series ofknown locations on the calibration block 500. For example, points 502,504, and 506 are fixed locations defined by the intersection of multiplesurfaces on the calibration block 500. It is contemplated that anycalibration process known in the art may be implemented and anycollection and number of points may be used in exemplary aspects.However, following the above example using the points 502, 504, and 506,because the calibration block 500 is precision formed and the locationof a last extension is known when associated (e.g., removably secured)with the calibration block 500, calibrating the robot to the calibrationblock 500 through touching the sequence of points allows the robot todetermine a position of the last extension in dimensional space.Further, since the last extension origin is known relative to the lastextension as a whole, a translation may be calculated to determine theposition of the last extension origin from the known location of thelast extension. Additionally or alternatively, it is contemplated thatat least one of the touch points used in the calibration process withthe calibration block 500 includes a point on the last extension, suchas at an intersection of dimensional elements.

The multi-step calibration process for multiple systems (e.g., visionand mechanical) allows, in exemplary aspects, for a translation ofpositional data to be performed. For example, once one or more criticalpoints are determined on a shoe by a vision system and then mapped tothe last extension origin, a secondary system using a mechanicalengagement of the last extension can determine where the critical pointsare relative to the last extension origin to which the secondary systemhas also been calibration. For example, a vision system may determine abiteline location on a shoe upper as the shoe upper is maintained on alast having a last extension. The biteline is then mapped or translatedto the last extension origin, such as by a computing system as is knownin the art. The last having the shoe is then transferred to an adhesiveapplicator that manipulates the shoe on the last by mechanicallyengaging the last extension. Because the adhesive applicator waspreviously calibrated to the last extension, the adhesive applicator isaware of the location of the last extension origin relative to theadhesive applicator. Therefore, it is contemplated that the mapping ofthe biteline to the last extension may be utilized by the adhesiveapplication to determine the location of the biteline relative to theknown last extension origin, in this exemplary aspect. As a result ofcoordinating the location of the biteline relative to the last extensionat the adhesive applicator, adhesive may be applied to the shoe inaccordance with biteline of the shoe, in an exemplary aspect.

Once calibrated, a manufacturing system may not need to be “homed” or“re-zeroed” in the absence of a significant disruption in the positionof one or more pieces of manufacturing equipment, e.g., aftersignificant maintenance activity or an earthquake. Calibration may beperformed on an as-needed basis, e.g., when the position of theequipment has been disrupted, or when changes in routine processvariation suggest that recalibration might be helpful, or calibrationmay be performed periodically, e.g., to prevent the accumulation ofsmall errors over time, even in the absence of a significant event. Inparticular, it may not be necessary to recalibrate the process fordifferent extensions of the same kind, or even for lasts of differentkinds that bear the same spatial relationship between the pattern on theextension and one or more control points associated with the calibrationblock.

From the foregoing, it will be seen that this invention is one welladapted to attain all the ends and objects hereinabove set forthtogether with other advantages which are obvious and which are inherentto the structure.

It will be understood that certain features and subcombinations are ofutility and may be employed without reference to other features andsubcombinations. This is contemplated by and is within the scope of theclaims.

Since many possible embodiments may be made of the invention withoutdeparting from the scope thereof, it is to be understood that all matterherein set forth or shown in the accompanying drawings is to beinterpreted as illustrative and not in a limiting sense.

Having thus described the invention, what is claimed is:
 1. A method formanufacturing a shoe, the method comprising: applying a shoe componentto a last having a last extension, the last extension comprising apattern defining an origin on the last extension; identifying thepattern on the last extension; scanning the shoe component to yield scandata for at least a portion of the shoe component; with the scan data,mapping at least a portion of the shoe component to the origin of thelast extension; and using the map to perform location-sensitiveoperations involving at least a portion of the shoe component.
 2. Themethod of claim 1, wherein the pattern comprises two intersecting lines.3. The method of claim 2, wherein the two lines are orthogonal to oneanother.
 4. The method of claim 3, wherein the lines are continuousgrooves across at least a portion of the surface of the rigid body. 5.The method of claim 3, wherein the lines are formed of discrete patterncomponents.
 6. The last extension of claim 5, wherein the discretepattern components are arcuate.
 7. The method of claim 1, wherein thelast is reversibly attached to the last extension.
 8. The method ofclaim 1, further comprising calibrating a vision or laser system, andusing the vision or laser system to scan the shoe component.
 9. Themethod of claim 8, wherein the calibrating comprises checkerboardcalibration.
 10. The method of claim 1, wherein the last extension is nowider than the last.
 11. The method of claim 1, wherein the mappingcorrelates a plurality of locations on the shoe component to an originpoint defined by the pattern of the last extension, such that the shoecomponent locations are determinable in subsequent operations based onthe origin point on the last extension.
 12. The method of claim 1,further comprising passing the last from a first location sensitiveoperation to a second location sensitive operation, wherein the patternserves as an alignment mechanism between the first location sensitiveoperation and the second location sensitive operation.
 13. A method forprecisely determining the position of variable parts, the methodcomprising: providing a jig extension, the jig extension comprising aconnection to a part and a pattern defining an origin on the jigextension; identifying the pattern on the jig extension; scanning thepart to yield scan data for at least a portion of the part; with thescan data, mapping at least a portion of the part to the origin on thejig extension; and using the map to perform location-sensitiveoperations involving at least a portion of the part.
 14. The method ofclaim 13, wherein the pattern comprises two intersecting lines.
 15. Themethod of claim 14, wherein the two lines are orthogonal to one another.16. The method of claim 15, wherein the lines are continuous groovesacross at least a portion of a surface of the jig extension.
 17. Themethod of claim 15, wherein the lines are formed of discrete patterncomponents.
 18. The last extension of claim 17, wherein the discretepattern components are arcuate.
 19. The method of claim 13, wherein thejig extension is reversibly attached to the part.
 20. The method ofclaim 19, wherein the jig extension is indirectly attached to the part.21. The method of claim 13, further comprising calibrating a vision orlaser system, and using the vision or laser system to scan the part. 22.The method of claim 21, wherein the calibrating comprises checkerboardcalibration.
 23. A system for manufacturing a shoe, the systemcomprising: a last; a last extension reversibly joinable to the last,the last extension comprising a pattern defining an origin on the lastextension; a sensor for detecting the pattern; and a processor.
 24. Thesystem of claim 23, wherein the processor is configured to receive dataregarding the last extension and the pattern on the last extension, andto use the data regarding the last extension and the pattern on the lastextension to identify the point of origin on the last extension.
 25. Thesystem of claim 24, further comprising a laser scanner, wherein theprocessor is further configured to receive laser-scanned images of thelast or a part overlying the last.
 26. The system of claim 25, whereinthe processor is configured to map the laser-scanned image of the lastor the part overlying the last to the point of origin on the lastextension.
 27. The system of claim 26, wherein the map is used tomonitor or control the position of the part on the last during otherprocessing steps.
 28. The system of claim 27, wherein the otherprocessing steps rely solely on the map for locating the part or aportion thereof.
 29. The system of claim 27, wherein the otherprocessing comprises applying an adhesive to the part.
 30. The system ofclaim 29, further comprising an attaching station, wherein at theattaching station a part on the last is irreversibly joined to anotherpart.
 31. The system of claim 23, wherein the pattern comprises twolines orthogonal to one another.
 32. The system of claim 29, wherein thelines are continuous grooves across at least a portion of the surface ofthe rigid body.